<?php
	include CHEMIN_MODELE.'adc_exist.php';

	if(!isset($_POST['Retour']) && !isset($_POST['FicheBilanADC']) && !isset($_POST['ModifierForum']) && !isset($_POST['ModifieForum']) && !isset($_POST['SupprimerForum']) && !isset($_POST['SupprimeForum']) && !isset($_POST['FicheForum']))
	{
		if(isset($_SESSION['user']) && forum_exist($_GET[ID_FORUM])) // On ne peut accéder à cette page que  si on est connecté et si l'ADC existe.
		{
			$bdd = PDO2::getInstance();
			$forum = $bdd->query(REQ_ONE_FORUM);
			$forum = $forum->fetchAll();
			$participant = $bdd->query(REQ_PARTICIPANTS_FORUM);
			$participant = $participant->fetchAll();

			include CHEMIN_VUE.'forum_detail.php';
		}
		else // Si on essaie d'accéder à la page détail sans être connecter, ou à une ADC non existante, On renvoit le navigateur vers la page des actions de communication.
		{
			header('Location: index.php?module=actionComm&action=visionnerTout');
		}
	}
	else if(isset($_POST['FicheBilanADC']))
	{
		// sauvegarder fiche
		header('Location: index.php?module=actionComm&action=remplirFormulaire');
	}
	else if(isset($_POST['FicheForum']))
	{
		// sauvegarder fiche
		header('Location: index.php?module=actionComm&action=remplirFormulaireForum');
	}
	else if(isset($_POST['ModifierForum']))  // Si on appuie sur le bouton Modifier Action depuis le detail du forum
	{
		$bdd = PDO2::getInstance();
		$theme = $bdd->query(REQ_ALL_THEME);
		$theme = $theme->fetchAll();
		$prof = $bdd->query(REQ_ALL_PROF);
		$prof = $prof->fetchAll();
		$adc = $bdd->query(REQ_ALL_ADC);
		$adc = $adc->fetchAll();
		$forum = $bdd->query(REQ_ONE_FORUM);
		$forum = $forum->fetchAll();
		
		include("modules/administration/vues/modificationForum.php");
	}
	elseif(isset($_POST['ModifieForum'])) // Si on appuie sur le bouton modifier lors de la modification
	{
		$bdd = PDO2::getInstance();
		$bdd->query(REQ_MODIF_ONE_FORUM);
		$_SESSION["message"]="Le forum a bien été modifié.";
		
		header('Location: index.php?module=actionComm&action=visionnerTout');
	}
	else if(isset($_POST['SupprimerForum'])) // Si on appuie sur le vouton Supprimer Action depuis le detail du forum
	{
		$bdd = PDO2::getInstance();
		$forum = $bdd->query(REQ_ONE_FORUM);
		$forum = $forum->fetchAll();
		
		include("modules/administration/vues/supprimerForum.php");
	}
	else if(isset($_POST['SupprimeForum'])) // Si on appuie sur le bouton supprimer lors de confirmation de suppression
	{
		$bdd = PDO2::getInstance();
		$bdd->query(REQ_DEL_ONE_FORUM);
		$_SESSION["message"]="Le forum a bien été supprimé.";
		
		header('Location: index.php?module=actionComm&action=visionnerTout');
	}
	else // Si on a appuiyé sur le bouton retour, on retourne à la page où il y a tous les forums
	{
		header('Location: index.php?module=actionComm&amp;action=visionnerTout');
	}

?>